/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package cl.ejemplo.test;

import cl.ejemplo.beans.Auxiliar;
import cl.ejemplo.beans.Funcionario;
import cl.ejemplo.beans.LavanderiaE;
import cl.ejemplo.beans.Prestamo;

import cl.ejemplo.beans.Ropa;
import cl.ejemplo.beans.UnidadC;
import cl.ejemplo.controller.Administrador_Controller;
import cl.ejemplo.controller.UnidadC_Controller;
import cl.ejemplo.helpers.Validador;
import cl.ejemplo.model.Administrador_mod;
import cl.ejemplo.model.Reportes_mod;
import cl.ejemplo.model.UnidadC_mod;
import cl.ejemplo.view.Administrador_view;
import java.util.ArrayList;

/**
 *
 * @author Camila
 */
public class Main {
    public static void main(String[] args) {


         Administrador_Controller ac = new Administrador_Controller();

        //    UnidadC_Controller c = new UnidadC_Controller();
            Prestamo p = new Prestamo();
            Auxiliar auxi = new Auxiliar();
            Auxiliar aux2 = new Auxiliar();
            ArrayList<Funcionario> fnc  = new ArrayList();
            Funcionario f = new Funcionario();
            
            //fnc.add(f);
            f.setNombre("Maria Isabel");
            f.setRut("18120037-5");
            f.setApellidp("Borje"); 
            f.setApellidom("Sanchez");
            f.setEmail("asd"); 
                f.setComuna("San bernardo");
            f.setCalle("san jose");
            f.setNumero("1030 depto 32");
            f.setSexualidad("M"); 
            f.setFechanac("1992-09-29");
            f.setTelefono(68486723);
            f.setRol("Encargado");
            f.setTurnoinicio("2014-10-21 11:33:00"); 
            f.setTurnofin("2014-10-21 11:52:00");
            f.setContrato("externo");
            f.setUnidadc(1);
          
             fnc.add(f);
              ac.ingresarFuncionario(f);
             
 
            
            
//            ArrayList<UnidadC> unidad = new ArrayList();
//            ArrayList<Auxiliar> aux = new ArrayList();
//            ArrayList<Ropa> ropa = new ArrayList();
//            ArrayList<Ropa> rsel = new ArrayList();
//            Ropa ropsel = new Ropa();
//            UnidadC uc = new UnidadC();
//             unidad  = c.obtenerDatos();
//             for(UnidadC  u : unidad){
//                 u.getId();
//                 System.out.println(u.getNombre()); 
//             }
//             
//             
//             uc = c.escogerUnidadC("Medicina");
//             System.out.println(uc.toString());
//             p.setUnidad(uc);
//           
//             aux = c.traerAuxiliares(uc);
//           
//           for(Auxiliar a : aux){
//               System.out.println(a.getNombre());
//               
//           }
//           aux2.setNumFuncionario(1);
//             aux2.setNombre("Franco Cristobal");
//             aux2.setNumFuncionario(1);
//              c.escogerAuxiliar(aux2);
//             System.out.println(aux2.getNombre());
//             p.setFnc(aux2);
//           
//          // p.setFnc(a);
//           
//           ropa = c.verRopa();
//           for(Ropa r : ropa){
//               System.out.println(r.getNombre());
//               System.out.println(r.getNumRopa());
//               System.out.println(r.getColor());
//               System.out.println(r.getCant_ropa());
//           }
//
//           ropsel.setNombre("bata");
//           ropsel.setNumRopa(1);
////           rsel.add(c.escogerRopa(ropsel));
////           ropsel.setNombre("frazada");
//      //     ropsel.setNumRopa(2);
//           rsel.add(c.escogerRopa(ropsel));
//           
//           p.setRop(ropsel);
//           for(Ropa rop :rsel){
//               System.out.println(rop.getNumRopa()); 
//               System.out.println(rop.getNombre());
//               
//           }
//           System.out.println("Este es el prestamo: ");
//           System.out.println(p.getFnc().getNumFuncionario());
//           System.out.println(p.getRop().getNumRopa());
//           System.out.println(p.getUnidad().getId());           
//           p.setCant_prest(3);
//           p.setObservacion("nada");
//           p.setExceso(0);
//          System.out.println("Este es el ingreso de ropa limpia");
//           
//          p = c.ingresarRopaL(p);
//          System.out.println(p.getRop().getNumRopa());
//          System.out.println(p.getFnc().getNumFuncionario());
//          System.out.println(p.getUnidad().getId());
//            
//            p.setNumPrest(13);
//            p.setCant_recib(1);
//           Prestamo prest2 =  c.escogerPrestamo(p);
//            c.ingresarRopaS(prest2);
//            
//            
//            
        }
     
    }

